life buoy

noun
1.
any of variously formed buoyant devices for supporting a person fallen into the water.
Examples from the web for life buoy
  • One ring life buoy must be placed on a suitable rack on each side of a manned platform in an accessible place.
British Dictionary definitions for life buoy

life buoy

noun
1.
any of various kinds of buoyant device for keeping people afloat in an emergency